put one through one's paces - Turkish English Dictionary